PFEM analysis of fluid dynamics, non-linear solid mechanics and fluid-structure interaction problems can be run with the open-source code Kratos Multiphysics (A.K.A Kratos) and the user-frinedly interface programmed through the pre- and post-processor GiD.
Kratos Multiphysics is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
GiD is a pre- and post-processor that has been designed to cover all the common needs in the numerical simulation field from pre to post processing: geometrical modeling, effective definition of analysis data, meshing, data transfer to analysis software, as well as the analysis and visualization of numerical results.